import FormProductWarrantyServiceSetting from './FormProductWarrantyServiceSetting.vue';
import FormProductWarrantyServicePreview from './FormProductWarrantyServicePreview.vue';
import FormProductWarrantyServiceBuild from './FormProductWarrantyServiceBuild.vue';
import FormProductWarrantyServiceView from './FormProductWarrantyServiceView.vue';

import i18n from '@src/locales';

let FormProductWarrantyServiceField = {
  formType: 'productWarrantyService',
  name: i18n.t('contract.setting.productQualityAssuranceService'),
  previewIcon: 'icon-chanpin',
  isSystemControl: true,
  subFormFieldList: [],
  isSubForm: true,
  component: {
    setting: FormProductWarrantyServiceSetting,
    preview: FormProductWarrantyServicePreview,
    build: FormProductWarrantyServiceBuild,
    view: FormProductWarrantyServiceView,
    extend: {},
  },
};

export default [FormProductWarrantyServiceField];
